PhpOffice\PhpSpreadsheet\ReferenceHelper D

Total Complexity 221
Dependencies 11
Dependents 1
Total lines 1,251
Lines of code 806
Logical lines of code 513
Comment lines 236
Methods 43
Properties 2

Methods 43

Method Rating Maintainability Complexity Lines of code
insertNewBefore()
D
30 30 108
updateFormulaReferences()
C
30 28 113
adjustDataValidations()
A
45 8 45
adjustTable()
A
49 9 30
adjustAutoFilter()
A
49 8 30
updateCellReferencesAllWorksheets()
A
47 7 34
adjustConditionalFormatting()
S
50 7 28
updateRowRangesAllWorksheets()
S
48 6 32
updateColumnRangesAllWorksheets()
S
48 6 32
updateCellRange()
S
51 6 25
adjustPageBreaks()
S
55 6 18
updateNamedFormulae()
S
56 6 18
adjustHyperlinks()
S
56 6 16
duplicateStylesByColumn()
S
58 6 14
duplicateStylesByRow()
S
58 6 14
adjustRowDimensions()
S
52 5 22
adjustProtectedCells()
S
59 5 13
matchSheetName()
S
75 5 3
adjustColumnDimensions()
S
60 4 13
updateNamedRange()
S
60 4 12
adjustComments()
S
61 3 12
adjustAutoFilterDeleteRules()
S
62 3 11
adjustTableDeleteRules()
S
62 3 11
updateCellReference()
S
64 3 10
updateFormulaReferencesAnyWorksheet()
S
64 3 10
updateDefinedNames()
S
65 3 9
updateNamedFormula()
S
67 3 7
clearColumnStrips()
S
63 3 10
clearRowStrips()
S
63 3 10
cellReverseSort()
S
65 3 8
cellSort()
S
65 3 8
adjustAutoFilterDelete()
S
64 2 10
adjustTableDelete()
S
64 2 10
adjustTableInsert()
S
64 2 10
getInstance()
S
71 2 6
adjustAutoFilterInsert()
S
64 2 10
clearStripCell()
S
64 2 10
sheetnameBeforeCells()
S
73 2 4
adjustMergeCells()
S
65 2 9
__construct()
S
91 1 2
columnReverseSort()
S
77 1 3
columnSort()
S
78 1 3
__clone()
S
80 1 3